Empezare hablando del include
Los include por costumbre se colocan al inicio. 
Los include se usan para cargar otro archivo que tenga declaradas en el
funciones,variables y constantes. Asi estas pueden ser utilizadas en le programa
que usemos.Uno de los mas importantes es el stdio.h , que incluye funciones
de entrada y salida de datos.La definicion de funcion ya profundizaremos mas en ella mas adelante
cuando se ensee como crearlas.

	Nota sobre funciones: en un programa la funcion principal es main(),ahi es donde
	debeis empezar siempre a programar.

Despues de los include, se suelen escribir los define. Los define son constantes. Esto son
valores que nunca cambian. Esto nos puede ser util para por ejemplo, declarar el numero pi.
Para quien no lo sepa el numero pi es aproximadamente 3,1416 y se usa para calcular diametros
y volumenes.

Tanto el include como el define llevan delante una #

En las variables, como su nombre indica se guardan datos que pueden variar durante
la ejecucion del programa.Todas las variables han de ser declaradas previamente a ser usadas.
existen dos tipos de variables:

	Globales: Son las variables declararadas fuera cualquier funcion (generalmente
	declaradas al principio del programa, despues de los define). Estas variables
	pueden ser usadas en cualquier parte del programa.

	Locales: Son las variables declaradas dentro de una funcion (generalmente
	al principio  de la misma) . Solo pueden ser usadas en la funcion en que
	han sido declaradas.

Como recomendacion final, una de las buenas costumbres de la programacion es declarar
las constantes en mayuscula y las variables en minuscula.

Ahora por ultimo explicaremos los tipos de datos que pueden ser usados en una variable

	Los 4 tipos de datos basicos son:
		
		char ---> contiene un caracter (para contener una cadena de caracteres, string,
		 	se tiene k usar un vector, que ya se explicara mas adelante)

		int ---> contiene un numero entero

		float ---> contiene un numero decimal de precision normal

		double ---> contiene un numero decimal de doble precision

	Luego existen 3 tipos de calificadores. Estos 3 tipos se pueden omitir en la
	declaracion de variables, pero es importante conocerlos.

		unsigned ---> Construye un numero sin signo(positivo)
		
		short ---> Tamao de la variable mas pequeo(16 bits)

		long ---> Tamao de la variable mas grande(32 bits)
	
Una vez todo explicado , voy a poner un ejemplo de programa, en el que podreis observar
las declaraciones hechas.

Tambien os voy a explicar lo que son los comentarios dentro del codigo	(son partes
del codigo que no se ejecutan y sirven para dejarnos explicaciones sobre lo que
hemos hecho para que al volver a leer el codigo nos aclaremos ;)

Se pueden hacer de dos formas

	Con "//" sin las comillas, lo que escribamos a partir de ahi 
	en una linea, se considerada comentario


	Con "/*" para marcar donde empieza y "*/" para marcar donde acaba
	,sin las comillas,asi se pueden hacer comentarios multilinea.

Ahora un ejemplo comentado de lo explicado. Este ejemplo es un codigo en c.

	#include <stdio.h> //Este es un ejemplo de include
	#define PI 3.1416  //Aqui declaramos la constante PI

	short int x=0; //Declaramos X como entero de 16 bits y variable global

	void main() //Funcion principal main
	{
		int z=0; //Declaramos z como un entero local
		
	}

Aqui acaba el ejemplo de como se harian declaraciones en C.
	
Texto escrito integramente por ]_HQH_[ 

Este texto es de libre distribucion, pero debes citar la fuente http://nuevared.tk

Texto escrito para el curso de programacion basica en C de http://prehackers.com y 
http://nuevared.tk